La capital de la comarca és Vic, situada al centre de la comarca i al centre també de la plana de Vic, ocupa l'espai central de la comarca. Limita amb les comarques següents: al nord amb el Ripollès, la Garrotxa i el Berguedà, a l'oest amb el Lluçanès, el Moianès i el Bages, a l'est amb la Selva i al sud amb el Vallès Oriental. Els límits territorials de la comarca comprenen la major part de la subcomarca natural del Lluçanès (sotsvegueria històrica), el Voltreganès i Les Guilleries. Comprèn la major part de l'històric Comtat d'Osona. Té 164.555 habitants oficialment (2023), i té 162.929 habitants sense comptar amb els municipis de la subcomarca del Lluçanès que van votar negativament per no unir-se a la comarca del Lluçanès.
La comarca d'Osona es a dins de la regió de l'Alt Ter, una regió composta amb Osona, el Ripollès, el Lluçanès i possiblement el Moianès i la Garrotxa.